light microscopically - German English Dictionary